If you know where to go, the Mid-Atlantic is a food-lovers paradise. New York City has the world's best upmarket dining scene hands down. The D.C. area has an unlimited supply of cheap, delicious, immigrant-run restaurants featuring cuisines from every corner of the world. Philadelphia takes its fast food seriously and is an excellent place to try American street food including, of course, the Philly Cheeseteak. New Jersey's diners are iconic, Baltimore's are funky as they come. And the coastal areas of Delaware and Maryland are rightly famous for their magnificent crab feasts.